un documento irrefutable - German English Dictionary